.mhy-search-section__footer a {
  color: #999;
  padding: 10px 0;
  cursor: pointer
}
.mhy-search-section__header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 30px;
  height: 50px
}

.mhy-search-section+.mhy-search-section {
  margin-top: 20px
}

.mhy-search-section__title {
  margin-top: 22px;
  font-size: 16px
}

.mhy-search-topic-list {
  padding: 0 30px
}

.mhy-search-topic-list__card {
  padding: 15px 10px 15px 0
}

.mhy-search-topic-list__card+.mhy-search-topic-list__card {
  border-top: 1px solid #f0f0f0
}